// Clignotement - Version 1.1

// Ce script fait varier l'opacité au moyen d'une fonction cosinus.
// Les trois variables ci-dessous commandent le rythme de clignotement
// et la plage d'opacité. Pour utiliser ce script, choisissez dans le premier
// menu local le calque dont vous souhaitez faire varier l'opacité.

//      CALQUE                                 PROPRIETE                  DIMENSION
//      -------                                 ----------                  ---------- 
// 1: Calque à faire "clignoter"       indifférent                  indifférent
// 2: indifférent                             indifférent                  indifférent

blink_speed = 1;	// clignotements par seconde

low_opacity = 10.0;	// opacité minimale

high_opacity = 90.0;	// opacité maximale

opacity_range = high_opacity - low_opacity;

pi = 3.141592654;

op_normal = (cos(blink_speed * time() * pi * 2) + 1) / 2;

value(pop_layer(1), opacity) = (op_normal * opacity_range) + low_opacity;
